Least Fixpoint and Greatest Fixpoint in a Process Algebra with Conjunction and Disjunction

نویسندگان

  • Yoshinao ISOBE
  • Yutaka SATO
چکیده

We have already proposed a process algebra μLOTOS as a mathematical framework to synthesize a process from a number of (incomplete) specifications, in which requirements for the process do not have to be completely determined. It is guaranteed that the synthesized process satisfies all the given specifications, if they are consistent. For example, μLOTOS is useful for incremental design. The advantage of μLOTOS is that liveness properties can be expressed by least fixpoints and disjunctions ∨. In this paper, we present μLOTOSR, which is a refined μLOTOS. The improvement is that μLOTOSR has a conjunction operator ∧. Therefore, the consistency between a number of specifications S1, · · · , S2 can be checked by the satisfiability of the conjunction specification S1 ∧ · · · ∧ S2. μLOTOSR does not need the complex consistency check used in μLOTOS. key words: process algebra, process logic, process synthesis, least fixpoint, greatest fixpoint, disjunction, conjunction

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Eventuality in LOTOS with a Disjunction Operator

LOTOS is a formal specification language, designed for the precise description of open distributed systems and protocols. Our purpose is to introduce the operators of logics (for example, disjunction, conjunction, greatest fixpoint, least fixpoint in μ-calculus) into (basic) LOTOS, in order to describe flexible specifications. Disjunction operators ∨ have been already proposed for expressing tw...

متن کامل

Strong next-time operators for multiple-valued mu-calculus

Multiple-valued logics [2] provide an interesting alternative to classical boolean logic for modeling and reasoning about systems. By allowing additional truth values, they support the explicit modeling of uncertainty and disagreement. In order to do temporal reasoning over multiple-valued systems, we must extend a classical temporal logic to the multiple-valued case. For instance, the branchin...

متن کامل

Some results on $L$-complete lattices

The paper deals with special types of $L$-ordered sets, $L$-fuzzy complete lattices, and fuzzy directed complete posets.First, a theorem for constructing monotone maps is proved, a characterization for monotone maps on an $L$-fuzzy complete lattice is obtained, and it's proved that if $f$ is a monotone map on an $L$-fuzzy complete lattice $(P;e)$, then the least fixpoint of $f$ is meet of a spe...

متن کامل

Fixing Zeno gaps

In computer science fixpoints play a crucial role. Most often least and greatest fixpoints are sufficient. However there are situations where other ones are needed. In this paper we study, on an algebraic base, a special fixpoint of the function f (x) = a · x that describes infinite iteration of an element a. We show that the greatest fixpoint is too imprecise. Special problems arise if the ite...

متن کامل

Universität Augsburg Fixing Zeno Gaps

In computer science fixpoints play a crucial role. Most often least and greatest fixpoints are sufficient. However there are situations where other ones are needed. In this paper we study, on an algebraic base, a special fixpoint of the function f (x) = a · x that describes infinite iteration of an element a. We show that the greatest fixpoint is too imprecise. Special problems arise if the ite...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000